package com.app.micaihu.view.main.game.contract

import com.app.base.mvp.BaseView
import com.app.http.bean.BaseBean
import com.app.micaihu.bean.game.GameCenterEntity
import com.app.micaihu.bean.game.GameContent
import com.app.micaihu.bean.game.GameDownloadEntity
import com.app.micaihu.bean.news.ShareBean
import com.app.micaihu.view.bean.ArmyCreateInfo
import com.app.micaihu.view.bean.ArmyDetail

/**
 *游戏
 */
interface GameClassListContract {
    interface View : BaseView {
        fun handleGameClassList(result: BaseBean<List<GameContent>?>?, loadType: Int) {}
    }

    interface Presenter {
        fun gameClassList(type:Int)

        fun refresh()
        fun loadMore()
    }
}